Skip to content

release of python emitter 0.35.1 - #11482

Merged
l0lawrence merged 1 commit into
mainfrom
publish/python-release-07-30
Jul 30, 2026
Merged

release of python emitter 0.35.1#11482
l0lawrence merged 1 commit into
mainfrom
publish/python-release-07-30

Conversation

@l0lawrence

Copy link
Copy Markdown
Member

Routine release of the @typespec/http-client-python emitter.

Version bump

0.35.00.35.1 (patch)

Changelog entries being released

Bug Fixes

  • #11371 Use wire names in TypedDict docstrings
  • #11392 Fix the generated _validation.py @api_version_validation decorator so it reads the correct client config attribute for the API version (derived from the API-version parameter's client_name) instead of hardcoding client._config.api_version.
  • #11272 Fix generated request builders serializing a None content-type header for an operation with an optional body whose content-type is required/constant. The content-type kwarg is now Optional[str] and the header is omitted when None.

Internal (no changelog entry)

  • Track only hand-authored test fixture files instead of whole generated packages, and clean generated test code with git clean during regeneration.

Generated via chronus version --only "@typespec/http-client-python"; only the http-client-python package is modified.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: caac437e-a2b9-40bf-b219-0454afb02bbf
@microsoft-github-policy-service microsoft-github-policy-service Bot added emitter:client:python Issue for the Python client emitter: @typespec/http-client-python labels Jul 30, 2026
@pkg-pr-new

pkg-pr-new Bot commented Jul 30, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/@typespec/http-client-python@11482

commit: 9c3438a

@azure-sdk-automation

Copy link
Copy Markdown

You can try these changes here

🛝 Playground 🌐 Website 🛝 VSCode Extension

@github-actions

Copy link
Copy Markdown
Contributor

Python emitter diff

Baseline gh:c2bcc2bf54a3dab270948b8b5dc843b729149994 vs this PR.

No changes to generated output.

Rendered diff: inline on the run summary, or the emitter-diff-html artifact.

Informational check (eng/emitter-diff); does not block the PR.

@l0lawrence
l0lawrence enabled auto-merge July 30, 2026 15:45
@l0lawrence
l0lawrence added this pull request to the merge queue Jul 30, 2026
Merged via the queue into main with commit db646c9 Jul 30, 2026
43 checks passed
@l0lawrence
l0lawrence deleted the publish/python-release-07-30 branch July 30, 2026 17:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

emitter:client:python Issue for the Python client emitter: @typespec/http-client-python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants